Include time range in KML tracks when available.
authorrobertl <robertl>
Tue, 3 Jul 2007 18:20:42 +0000 (18:20 +0000)
committerrobertl <robertl>
Tue, 3 Jul 2007 18:20:42 +0000 (18:20 +0000)
kml.c
reference/earth-expertgps.kml

diff --git a/kml.c b/kml.c
index 91f1e4850128612a068c8bd7c3cf5d038d52ef08..b4f5ba95138a7c82c88deb891147c96a96a0a287 100644 (file)
--- a/kml.c
+++ b/kml.c
@@ -467,6 +467,14 @@ void kml_output_trkdescription(const route_head *header, computed_trkdata *td)
        if (td->max_cad) {
                TD("<b>Max Cadence</b> %d rpm", td->max_cad);
        }
+       if (td->start && td->end) {
+               char time_string[64];
+
+               xml_fill_in_time(time_string, td->start, 0, XML_LONG_TIME);
+               TD("<b>Start Time:</b> %s ", time_string);
+               xml_fill_in_time(time_string, td->end, 0, XML_LONG_TIME);
+               TD("<b>End Time:</b> %s ", time_string);
+       }
 
        kml_write_xml(-1, "</table>]]>\n");
        kml_write_xml(-1, "</description>\n");
index 9c66b0a37b3359dd5f1b6dbfb63488e10720aea2..57a2548a6cf6a6185f10fa7311966648524c0e5b 100644 (file)
             <tr><td><b>Min Alt</b> 3.3 ft </td></tr>
             <tr><td><b>Max Alt</b> 23.0 ft </td></tr>
             <tr><td><b>Max Speed</b> 25.5 mph </td></tr>
+            <tr><td><b>Start Time:</b> 2002-05-25T17:06:21Z  </td></tr>
+            <tr><td><b>End Time:</b> 2002-05-25T19:05:57Z  </td></tr>
           </table>]]>
         </description>
         <TimeSpan>